/*
 * Finish.java
 *
 * Created on 2007. m�rcius 25., 15:27
 *
 * To change this template, choose Tools | Template Manager
 * and open the template in the editor.
 */

package lemmingsproto;

/**
 *
 * @author attila
 * Kil�p�si pontot reprezent�l� oszt�ly
 */
public class Finish extends FieldProp {
     /** 
     *Konstruktor
     * @param parent
     * A mez�, amihez a tuladjons�g tartozik
     */
    public Finish(Field parent) {
        super(parent);
    }
    /**
    * @return
    * TRUE ha egy lemming r�l�phet erre a mez�re, FALSE egy�bk�nt
    */
    public boolean wannaGo() {
        System.out.println("  > Finish.wannaGo() -> true");
        return true;
    }
    /**
     * Elt�vol�tja a mez�n �ll� lemmingeket, �s n�veli a sikeres menek�l�sek sz�m�t
     */
    public void onMe() {
    	int num=this.parentField.killLemmings();
    	// Itt nem azt irjuk ki, hogy ki menekult meg, hanem hogy hanyan!
    	System.out.println("lemming_finish "+num);
        Modell.addToSaved(num);
        return;
    }
    public String toString(){
        return "F";
    }
}
